body{font-size:14px;font-family:"微软雅黑";color:#333; background:#f3f9fb;overflow-x:hidden;}

/*----banner----↓↓↓*/
.banner{width:100%;position:relative;height:520px;}
.banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.banner .bd ul{width:100% !important;}
.banner .bd li{width:100% !important;height:520px;overflow:hidden;text-align:center;}
.banner .bd li a{display:block;height:520px;}
.banner .hd{width:100%;position:absolute;z-index:1;bottom:20px;left:0;height:15px;}
.banner .hd ul{text-align:center;}
.banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin:5px;overflow:hidden;border:2px solid #fff;border-radius:50%;line-height:999px;}
.banner .hd ul .on{background:#ce0009;}
.banner .prev,.banner .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=30);opacity:0.3;display:none;}
.banner .next{left:auto;right:5%;background-position:-6px -137px;}


/*----工程案例----↓↓↓*/
.main{width:100%;}
.case{width:1170px;margin:0 auto;}
.title{width:100%;height:50px;background:url(../images/bg1.gif) no-repeat left bottom;}
.title h1{float:left;font-size:28px; font-weight:bold;color:#000; }
.title h1 span{ font-weight:lighter;color:#888;font-size:14px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.title .item_r{float:right;}
.title .item_r ul li {float:left; }
.title .item_r ul li a{height:35px; display:block; background:#fff;border:1px solid #ddd;text-align:center;line-height:35px;color:#666;margin-left:8px;padding:0 15px;}
.title .item_r ul li a:hover{border:1px solid #c81316;color:#c81316;}
.case{margin-top:50px;height:803px; overflow:hidden}
.case .c ul{width:1200px;}
.case .c ul li{float:left; position:relative;margin-right:26px;margin-top:35px;}
.case .c ul li .item_t h1{width:372px;height:262px; border-bottom:7px solid #f3f9fb;}
.case .c ul li .item_t a img{width:372px;height:262px;}
.case .c ul li .item_t h2{width:370px;height:70px;border:1px solid #ddd;text-align:center; background:#fff;}
.case .c ul li .item_t h2 a p{font-size:16px;color:#333;line-height:24px;padding-top:13px;}
.case .c ul li .item_t h2 span{font-size:14px; color:#999;}
.case .c ul li .item_t h2 a:hover p{color:#c81316;}
.case .c ul li .item_b{width:372px;height:262px; background:rgba(0,0,0,0.5);text-align:center; display:
none;}
.case .c ul li .item_b a{ display:block;width:372px;height:262px;}
.case .c ul li .item_b a img{margin-top:101px;}
.case .c ul li:hover .item_b{ position:absolute;left:0;top:0; display:block;border-bottom:7px solid #c4141c;}

/*----走进正阳----↓↓↓*/
.about{width:100%;height:700px; text-align:center;background:#fff;margin-top:60px;padding-top:50px;}
.about .tit h1{width:100%;font-size:28px; font-weight:bold;height:47px; background:url(../images/bg1.gif) no-repeat center bottom;}
.about .tit p{color:#888;font-size:14px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;padding-top:9px;}
.about .c{margin-top:40px;}
.about .c h2{font-size:24px;color:#333; font-weight:bold;margin-top:40px;margin-bottom:25px;}
.about .c p{line-height:28px;}
.about .c a span{ display:block;width:182px;height:46px;border:1px solid #e1e1e1;line-height:46px;color:#c4151c;margin:0 auto;margin-top:45px;}
.about .c a span:hover{border:1px solid #c4151c;}

/*----企业荣誉----↓↓↓*/
.honor{width:1170px;margin:0 auto;margin-top:55px;padding-bottom:60px;}
#hz{overflow:hidden;width: 1170px;margin-top:35px;}
#indemo {float: left;width: 800%;}
#hz1 {float: left;}
#hz2 {float: left;}
#hz ul{list-style:none;}
#hz ul li{float:left;width:273px;height:260px; background:#fff;border:1px solid #ddd;padding:10px; box-sizing:border-box;margin-right:27px;text-align:center;}
#hz ul li a{color:#333;}
#hz ul li p{line-height:55px;font-size:16px;}
#hz ul li a img{width:251px;height:187px; margin-right:15px;}


/*----新闻动态----↓↓↓*/
.news{width:100%;height:530px; background:#fff;padding-top:55px;}
.news .c{width:1170px;margin:0 auto;}
.news .c .item_c ul{width:1200px;margin-top:35px;}
.news .c .item_c ul li{float:left;width:565px;height:176px;float:left;margin-right:35px;margin-bottom:20px;}
.news .c .item_c ul li a img{width:266px;height:176px;float:left;}
.news .c .item_c ul li .r{float:right;width:270px;}
.news .c .item_c ul li .r a h1{font-size:16px;color:#333; white-space:nowrap; overflow:hidden;width:268px; text-overflow:ellipsis}
.news .c .item_c ul li .r a:hover h1{color:#c81316;}
.news .c .item_c ul li .r h2{border-bottom:1px dotted #d3d3d3;}
.news .c .item_c ul li .r h2{line-height:30px;padding-bottom:5px;font-size:13px;padding-top:5px;}
.news .c .item_c ul li .r h2 span{color:#999;margin-right:15px;}
.news .c .item_c ul li .r  p{color:#999;line-height:24px;color:#999;margin-top:15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;word-break: break-all;overflow: hidden;}

.contact{width:100%;height:148px; background:url(../images/contact.jpg) no-repeat center top;}
#en_contact{width:100%;height:148px; background:url(../images/en_contact.jpg) no-repeat center top;}
